package com.ruoyi.project.cyq.item.item.service;

import com.ruoyi.project.cyq.item.archiving.domain.ConvertTime;
import com.ruoyi.project.cyq.item.item.domain.Item;
import com.ruoyi.project.cyq.item.item.domain.ItemVo;

import java.math.BigInteger;
import java.util.List;

/**
 * @author Strawberry
 * @date 2020-09-17 下午 2:41
 * @desc 快乐将永远依着草莓
 * @desc 项目管理信息查看模块的Service层接口
 */
public interface IItemService {

    /**
     * 项目页面数据展示
     */
    List<Item> selectItemList(ItemVo item);

    /**
     * 通过id查询数据
     * */
    ItemVo selectOneById(BigInteger projectId);

    /**
     * 修改项目部分数据
     * */
    int updateTheItem(Item itemVo, ConvertTime convertTime);

    /**
     * 假删除方法
     * */
    int deleteByIds(BigInteger[] ids);

    /**
     * 返回不存在在审核列表里的
     * */
    List<Item> selectNotInReviewItem();
}
